%
O6046(DGM-E ROUGH CUTTING)
IF[#571NE0]GOTO11(ONE WAY CUTTING GOTO10)
IF[#572EQ0]GOTO11(FIRST PASS GOTO10)
IF[#572EQ2]GOTO13(BACK PASS  GOTO12)
GOTO11

N10
(APPROACH)
G00X[#501+5.0]

N11
(GO)
G00Z[#503]
C[#513-#514]Y[-#515]
G01X[#516]F2000(ADJUST F VALUE)
G01Z[#504]H[#511]F#517
#572=2(SET BACK PASS)
GOTO13

N12
(BACK)
Z[#504]
G00C[#513-#514+#511]Y[-#515]
G01X[#516]F2000(ADJUST F VALUE)
G01Z[#503]H[-#511]F#517
#572=1(SET GO PASS)

N13
M99
%
